Big Huge Thesaurus

Hylobates syndactylus

noun